specialized agencies - French English Dictionary